package org.example.cet.demos.domain.form;

import jakarta.validation.constraints.NotBlank;
import jakarta.validation.constraints.NotNull;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class QuestionsForm {

    /**
     * 题目id
     */
    private Integer id;

//    /**
//     * 年份
//     */
//    @NotNull(message = "请输入年份")
//    private Integer year;
//
//    /**
//     * 月份
//     */
//    @NotNull(message = "请输入月份")
//    private Integer month;
//
//    /**
//     * 考试级别
//     */
//    @NotNull(message = "请输入考试级别")
//    private Integer level;

    /**
     * 题目类型
     */
    @NotNull(message = "请输入专项类型")
    private Integer type;

    /**
     * 题目内容
     */
    @NotBlank(message = "请输入题目内容")
    private String content;

//    /**
//     * 选项A
//     */
//    @NotBlank(message = "请输入选项A")
//    private String a;
//
//    /**
//     * 选项B
//     */
//    @NotBlank(message = "请输入选项B")
//    private String b;
//
//    /**
//     * 选项C
//     */
//    @NotBlank(message = "请输入选项C")
//    private String c;
//
//    /**
//     * 选项D
//     */
//    @NotBlank(message = "请输入选项D")
//    private String d;
//
//    /**
//     * 答案
//     */
//    @NotBlank(message = "请输入答案")
//    private String answer;

    private Integer paper_id;
    private String answer;
}
